62 x 122.7 feet = 1889.76 x 3739.9 cm