5837.2 meters = 19150 feet and 11.02 inches