539 x 80 inches = 13.691 x 2.032 meters