326 x 124 meters = 12834.65 x 4881.89 inches