566 x 699 inches = 14.376 x 17.755 meters