186.53 meters = 611 feet and 11.7 inches