203 x 180 inches = 5.156 x 4.572 meters