19.4 meters = 63.648294 feet