719.1 inches = 18.26514 meters