Physics! Damn I haven't seen this stuff in a while. Well I am pretty sure you ddi A right, but B is just a little bit wrong, not because you used wrong formulas but you made a mistake in the calculation 32*sqrt(50), it is about 226ft/sec and not 22ft/sec. xD Then divide by 5280 like you did to find 0.0428 miles/second, and then multiply by 3600 to get 145.008 mph. If I were your teacher I would give that a 100/100.