62 x 119.3 feet = 1889.76 x 3636.26 cm