369 x 74 inches = 9.373 x 1.88 meters