105 x 357 inches = 2.667 x 9.068 meters