181.02 meters = 593.897638 feet