185 meters = 606.955381 feet