8612 meters = 28254 feet and 7.12 inches