180.06 meters = 590.748031 feet