Bed sheets are too expensive.
Go into a store that sells yardage and look on the $1 or $2 table for white cloth. Buy 4 yards and that should do it.
If you really need something wider, you can buy bleached muslin at about $7 a yard, still less expensive than a white top sheet