40681 inches = 1033.2974 meters