14956 mm = 588.818898 inches