11568 meters = 37952 feet and 9.07 inches