593.61 feet = 180.932328 meters