8425 meters = 27641.076115 feet