7758.2 meters = 25453.412073 feet