7694 meters = 25242.782152 feet