65 mph and 425 hp???