181.38 meters = 595.07874 feet