186.69 meters = 612 feet and 6 inches