7737.8 meters = 25386 feet and 5.8 inches