2621.4 meters = 8600 feet and 4.72 inches