Header
What is 266 times 266?
266 times 266 is 70756.
266 x 266 = 70756