186.24 meters = 611 feet and 0.28 inches