228 x 628 inches = 5.791 x 15.951 meters