91 x 936 inches = 2.311 x 23.774 meters