2628.6 meters = 8624 feet and 0.19 inches