186.28 meters = 611 feet and 1.86 inches