11252 meters = 36916 feet and 0.13 inches