185.54 meters = 608 feet and 8.72 inches