Truck
data class Truck(val heightMeters: Double = 4.0, val widthMeters: Double = 2.55, val lengthMeters: Double = 12.0, val weightKg: Double = 440000.0, val trailerCount: Int) : TransportMode
Assumes large or heavy vehicles and doesn't navigate through places with weight or height restrictions. Assumes speeds according to local laws for trucks.