NASA finds tropical storm Noul packing a punch