59.84 meters = 196.325459 feet