185.88 meters = 609 feet and 10.11 inches