Motovespa 125 super floor

hi guys can anybody tell me where i can get a new floor i have looked eveywhere the size is 17"1/4 wide by 21"1/5 long or could a floor of another size be used then cut and chop i really don,t want to go down that road please help thanks