40694 inches = 1033.6276 meters