Personally I wouldn't do it. At 290lbs you are no tinkerbell! I dont know how much seat post you have out of the frame, but with a shim all the leverage will be on the top 10cm of the seat tube and welds. Shimmed posts are known to crack seatposts.
However, you might have a super sturdy strong...