2526.4 meters = 8288 feet and 8.57 inches