181.46 meters = 595.341207 feet