407 x 122 inches = 10.338 x 3.099 meters