Spec's show that it uses ~about~ 600ma at 12 volts, that would be at "full smoke", volume up all the way, actively receiving, back light on, etc.
So, depends on how big a motorcycle battery you have. Take the Ampere/Hour rating and divide it by .600. This will give you a very rough estimation of how long it can run the radio. There are some variables involved, like the age/condition of the battery, temperature, At what voltage they rate the ampere/hour rating for, etc.
So, let's say it's a 30A/H battery, .600 into that is about 50, so ~around~ 50 hours, if that's the rating on your battery. Like I said, that will vary depending on the age/condition of the battery and the ambient temperature.