2648.5 meters = 8689.304462 feet