2717.8 meters = 8916.666667 feet