11630 meters = 38156 feet and 2.02 inches