558 x 880 inches = 14.173 x 22.352 meters