A racehorse is running at 42mph, equivalent to 18.8 meters per second.

To convert miles per hour to meters per second, we use the conversion factor 1 mile = 1609.34 meters and 1 hour = 3600 seconds.

Thus, the racehorse is running at a speed of 42 mph.
Converting miles to meters:
42 miles = 42 * 1609.34 meters = 67557.48 meters

Converting hours to seconds:
1 hour = 1 * 3600 seconds = 3600 seconds

So, the racehorse is running at a speed of 67557.48 meters / 3600 seconds = 18.77 meters per second.

Therefore, the racehorse is running at approximately 18.8 meters per second.