answersLogoWhite

0

1,750 yards per hour = 26.67 meters per minute.

User Avatar

Wiki User

14y ago

What else can I help you with?

Related Questions