580 x 179 inches = 14.732 x 4.547 meters