558 x 691 inches = 14.173 x 17.551 meters