1710.7 inches = 43.45178 meters