26 x 59 feet = 792.48 x 1798.32 cm