186.84 meters = 612 feet and 11.91 inches