2588 meters = 8490.813648 feet