186.9 meters = 613 feet and 2.27 inches