What is the answer to 176.5-89.59?