186.95 meters = 613 feet and 4.24 inches