Since HP and displacement are not directly related, I can only say that it is probably in the neighborhood of 200cc.
65 inches equals 165.1 centimeters.
65 cm = 0.65 metres
65 meters=6,500 centimeters
65 cm is 650 mm
1,040 ounces = 65 pounds
65 Feet = 780 Inches or 65 times 12
0.65m
65 litres
5.4167 feet
65 kilometers. 65,000 x 10^-3 = 65
65 divided by 8 equals 8 with a remainder of 1.
6500 centiliters equals 65 liters.* There are 100 centiliters per liter.