2621.5 meters = 8600 feet and 8.66 inches