The calculated distance (air line) between Brent and Saint Peters is approximately 75 miles respectively 121 kilometers.
By car or train, the actual journey to Saint Peters is certainly longer, as only the direct route (as the crow flies) between Brent and Saint Peters has been calculated here.
Air line (approximately)
121 kilometers
65 nautical miles