11424 meters = 37480 feet and 3.78 inches