180.12 meters = 590.944882 feet