81.3 x 26 feet = 2478.02 x 792.48 cm