185.89 meters = 609 feet and 10.5 inches