2630 meters = 8628 feet and 7.31 inches