11438 meters = 37526 feet and 2.96 inches