179.12 meters = 587.664042 feet