7835 meters = 25705 feet and 4.57 inches