699 x 580 inches = 17.755 x 14.732 meters