94 x 939 inches = 2.388 x 23.851 meters