2593.5 meters = 8508.858268 feet