I think we'll want a `distance_units` trait here as well (i.e. feet/meters)