1060 meters = 41732.283465 inches