128 x 260.4 feet = 3901.44 x 7936.99 cm