41 weeks & 3 days for my little 9lb 14oz (4.45kg) heffalump So nope not early or small!