0
Anonymous
Chat with our AI personalities
An 11.17 minute mile equates to 8.64 kph
12 minutes per mile = 8.05 kph
12 kph = about 7.5 mph.
90 kph = 55.9 mph
Almost exactly 64.37376.