665 x 128 feet = 20269.2 x 3901.44 cm