63.7 meters = 208.989501 feet