joelendashaw923 joelendashaw923 09-09-2020 Mathematics contestada 95.97 meters is 42% of yards? (1 yard = 0.914 m)