105 x 96 inches = 2.667 x 2.438 meters