A metric unit of force equal to one million newtons. One meganewton equals about 101 972 kilograms of force or 224 809 pounds of force. The main engines of the U.S. space shuttle have a maximum thrust of about 2.28 meganewtons
Russ Rowlett (Director), How Many? A Dictionary of Units of Measurement, Center for Mathematics and Science Education University of North Carolina, USA 2005. http://www.unc.edu/~rowlett/units/dictA.html, (Unit of Meas and Covr Factors - Amer) {608}