945 x 628 inches = 24.003 x 15.951 meters