681 x 562 inches = 17.297 x 14.275 meters