8754 meters = 28720 feet and 5.67 inches