How many pictures can a 1GB memory card hold with a 6MP camera?

Just under 300