184.9 meters = 606.627297 feet