2654.5 meters = 8708.989501 feet