124 x 391 inches = 3.15 x 9.931 meters