2628.7 meters = 8624 feet and 4.13 inches