105.5 x 63 feet = 3215.64 x 1920.24 cm