590 x 764 inches = 14.986 x 19.406 meters