2630.7 meters = 8630 feet and 10.87 inches