111 x 956 inches = 2.819 x 24.282 meters