2648.7 meters = 8689 feet and 11.53 inches