104.2 x 65.4 feet = 3176.02 x 1993.39 cm