8433.4 meters = 27668 feet and 7.62 inches