187.3 meters = 614 feet and 6.02 inches