You took into account using Merope 5Cs gravity and not earths right? Have a bit of time and will go at it now.
I can tell you that that is wrong straight away.
EDIT: HAD a bit of time darn it.
I got the same number. The mass is lower but the rotation period is so much lower that it does indeed work out about 30,400km.