7716.8 meters = 25317 feet and 7.02 inches