I've never heard the first one, birdfeed - interesting! The second didn't strike my ears as too unusual, though perhaps this is an Americanism I picked up years ago: a UK-limited google on "landed up" only hits 859 in the UK against 28,900 hits worldwide.