65 x 666 feet = 1981.2 x 20299.68 cm