80 x 186 inches = 2.032 x 4.724 meters