15940 mm = 627.559055 inches