26 x 627 feet = 792.48 x 19110.96 cm