At school we made solar powered boats where small solar cells charged up 4 capacitors which powered the motor for the race and they kept charge for well over 3 mins so it is defiantly possible.