185.59 meters = 608 feet and 10.69 inches