22.4 x 90.1 meters = 881.89 x 3547.24 inches