63.4 meters = 208.005249 feet