1 tonne = about 1.1 short tons. (1.10231131 short tons)
1 short ton = 0.9078 metric tons1 long ton = 1.016 metric tons
One Million
This is unanswerable because the first and second parts of the question are incompatible; a meter is a unit of distance and a ton is a unit of weight.
http://wiki.answers.com/Q/What_is_the_relation_between_a_ton_and_a_kilocalorie The Internets are filled with wise people who already know the answer....