Not at the altitudes reported.
Just reaching high altitudes would be a significant hassle for a battery powered ship launched drone.They normally fly for minutes if they need to reach such altitudes. Forget 90 min.
Battery breakthrough definitely required with the current publicly known tech.
P.s. Or with an "exotic" design such as a dirigible kinda thing. So something like a small blimp that stays up in a non propulsive way.
That drone is a helicopter style not quadcopter so it's performance might be different to a quadcopter.