8084.5 meters = 26523 feet and 11.4 inches