42006 inches = 1066.9524 meters