It's a bad photo, but, at first glance, it doesn't look like a 110 lb structure. I'm also not believing that an 8 HP lawnmower engine will get it off the ground.
Also, a decent prop will probably eat up your $400 cost estimate right there.
I could be wrong....but it looks fishy to me.
--...