37836 meters = 124133 feet and 10.3 inches