105.5 x 65.6 feet = 3215.64 x 1999.49 cm