185.46 meters = 608.464567 feet