Mega Means How Much