186.77 meters = 612 feet and 9.15 inches