201 x 81 inches = 5.105 x 2.057 meters