8662.5 meters = 28420 feet and 3.31 inches