185.586 meters = 608 feet and 10.54 inches