176 x 259 inches = 4.47 x 6.579 meters