25248 meters = 82834 feet and 7.75 inches