59.11 meters = 193.930446 feet