3603.6 meters = 11822 feet and 10.02 inches