It´s even cheaper if you run the vm non-stop. They are offering sustained use discounts.
dfbrown factored that into the calculation (by multiplying by 0.7)
Your math is correct, but you have to remember that Google compute instances don't include disk storage or network transfer - you have to pay for those separately, which drives the cost up higher.