Length really isn't as important as girth. As long as they look alright width-wise (and it sounds like the do), they'll be fine. For what it's worth, my bp is also just under 300g and she's getting small (40g-ish) rat pups as well.