http://postcalc.usps.com/My zip is 28732.I don't have a 504, but saw one on treatland for like $70.