90 x 74 inches = 2.286 x 1.88 meters