58.6 meters = 192.257218 feet