98 x 943 inches = 2.489 x 23.952 meters