628 x 299 inches = 15.951 x 7.595 meters