179.63 meters = 589.33727 feet