187 x 89 inches = 4.75 x 2.261 meters