2621.5 meters = 8600.721785 feet