62.1 x 126 feet = 1892.81 x 3840.48 cm