64.1 x 128 feet = 1953.77 x 3901.44 cm